<html>
<head><meta charset="utf-8"><title>tracking compilation time over the last year · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html">tracking compilation time over the last year</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="148647064"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647064" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647064">(Nov 27 2018 at 16:00)</a>:</h4>
<p>Is anyone aware of any attempt to compare rustc's overall performance over (say) the last year? I know <span class="user-mention" data-user-id="120989">@nnethercote</span> has had a series of awesome posts on this, I'd be curious to try and do a more "overall" comparison (if I recall, their posts were fairly fine-grained)</p>



<a name="148647095"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647095" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647095">(Nov 27 2018 at 16:00)</a>:</h4>
<p>I guess I ought to be able to get this data from perf</p>



<a name="148647175"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647175" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647175">(Nov 27 2018 at 16:01)</a>:</h4>
<p><a href="https://perf.rust-lang.org/dashboard.html" target="_blank" title="https://perf.rust-lang.org/dashboard.html">https://perf.rust-lang.org/dashboard.html</a></p>



<a name="148647183"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647183" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647183">(Nov 27 2018 at 16:01)</a>:</h4>
<p>ah right</p>



<a name="148647188"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647188" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647188">(Nov 27 2018 at 16:01)</a>:</h4>
<p>forgot about that</p>



<a name="148647194"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647194" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647194">(Nov 27 2018 at 16:01)</a>:</h4>
<p>that should still work, right?</p>



<a name="148647258"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647258" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647258">(Nov 27 2018 at 16:02)</a>:</h4>
<p>yep, that is indeed precisely what it was for</p>



<a name="148647262"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647262" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647262">(Nov 27 2018 at 16:02)</a>:</h4>
<p>doesn't go that far back</p>



<a name="148647293"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647293" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647293">(Nov 27 2018 at 16:02)</a>:</h4>
<p>also heh doens't look too impressive :)</p>



<a name="148647299"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647299" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647299">(Nov 27 2018 at 16:02)</a>:</h4>
<p>but I guess them's the breaks</p>



<a name="148647304"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647304" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647304">(Nov 27 2018 at 16:03)</a>:</h4>
<p>it doesn't seem to be up-to-date though</p>



<a name="148647308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647308">(Nov 27 2018 at 16:03)</a>:</h4>
<p>I mean the ratio between incremental / the rest is good</p>



<a name="148647318"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647318" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647318">(Nov 27 2018 at 16:03)</a>:</h4>
<p>true</p>



<a name="148647326"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647326" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647326">(Nov 27 2018 at 16:03)</a>:</h4>
<p>maybe <span class="user-mention" data-user-id="116122">@simulacrum</span> can update it?</p>



<a name="148647357"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647357" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647357">(Nov 27 2018 at 16:03)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> do you happen to know what was the 1.23 -&gt; 1.24 transition?</p>



<a name="148647415"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647415" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647415">(Nov 27 2018 at 16:04)</a>:</h4>
<p>I think that was when we turned on incremental compilation on stable</p>



<a name="148647450"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647450" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647450">(Nov 27 2018 at 16:04)</a>:</h4>
<p>That wasn't ThinLTO?</p>



<a name="148647452"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647452" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647452">(Nov 27 2018 at 16:04)</a>:</h4>
<p>and parallel codegen?</p>



<a name="148647474"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647474" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647474">(Nov 27 2018 at 16:05)</a>:</h4>
<p>yes, as <span class="user-mention" data-user-id="125250">@Wesley Wiser</span> says</p>



<a name="148647493"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647493" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647493">(Nov 27 2018 at 16:05)</a>:</h4>
<p>I think, at least</p>



<a name="148647510"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647510" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647510">(Nov 27 2018 at 16:05)</a>:</h4>
<blockquote>
<p>For example, another change related to performance hit stable this release: codegen-units is now set to 16 by default. </p>
</blockquote>
<ul>
<li><a href="https://blog.rust-lang.org/2018/02/15/Rust-1.24.html" target="_blank" title="https://blog.rust-lang.org/2018/02/15/Rust-1.24.html">https://blog.rust-lang.org/2018/02/15/Rust-1.24.html</a></li>
</ul>



<a name="148647514"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647514" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647514">(Nov 27 2018 at 16:05)</a>:</h4>
<p>so, default parallel codegen for opt builds, which was enabled by thinlto</p>



<a name="148647574"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647574" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647574">(Nov 27 2018 at 16:06)</a>:</h4>
<p>Ah, forgot to push the 1.30 data</p>



<a name="148647578"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647578" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647578">(Nov 27 2018 at 16:06)</a>:</h4>
<p>should be up to date now</p>



<a name="148647647"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647647" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647647">(Nov 27 2018 at 16:07)</a>:</h4>
<p>incremental opt builds "seem" to have regressed from 1.30 onwards</p>



<a name="148647713"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647713" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647713">(Nov 27 2018 at 16:08)</a>:</h4>
<p>that is not really the case. before they were building without ThinLTO</p>



<a name="148647736"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647736" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647736">(Nov 27 2018 at 16:08)</a>:</h4>
<p>now they use ThinLTO by default, so the resulting binaries should be a lot faster</p>



<a name="148647768"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647768" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647768">(Nov 27 2018 at 16:08)</a>:</h4>
<p>sadly, not a single person wanted to give it a try :) :'(</p>



<a name="148647797"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647797" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647797">(Nov 27 2018 at 16:09)</a>:</h4>
<p><a href="https://internals.rust-lang.org/t/help-us-test-incremental-thinlto/8662" target="_blank" title="https://internals.rust-lang.org/t/help-us-test-incremental-thinlto/8662">https://internals.rust-lang.org/t/help-us-test-incremental-thinlto/8662</a></p>



<a name="148647857"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148647857" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148647857">(Nov 27 2018 at 16:09)</a>:</h4>
<p>which makes me think that people say that they care about Rust compile times because they are just used to doing so :P</p>



<a name="148652482"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/148652482" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#148652482">(Nov 27 2018 at 17:12)</a>:</h4>
<p>Well part of it is I think generally "too slow" -- I personally only really notice it when working on librustc or librustc_mir especially after a rebase with &gt;200s compiletimes IIRC</p>



<a name="159407043"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/159407043" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#159407043">(Feb 26 2019 at 08:18)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> we build libc with a bunch of different compilers on CI, these are super coarse results and libc is not a very interesting library: <a href="/user_uploads/4715/Tg7FGO4pHPEZVzv-iG5SJXBu/Screen-Shot-2019-02-26-at-09.17.27.png" target="_blank" title="Screen-Shot-2019-02-26-at-09.17.27.png">Screen-Shot-2019-02-26-at-09.17.27.png</a></p>
<div class="message_inline_image"><a href="/user_uploads/4715/Tg7FGO4pHPEZVzv-iG5SJXBu/Screen-Shot-2019-02-26-at-09.17.27.png" target="_blank" title="Screen-Shot-2019-02-26-at-09.17.27.png"><img src="/user_uploads/4715/Tg7FGO4pHPEZVzv-iG5SJXBu/Screen-Shot-2019-02-26-at-09.17.27.png"></a></div>



<a name="159407072"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/159407072" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#159407072">(Feb 26 2019 at 08:19)</a>:</h4>
<p>the current stable build is at 8:39 mins, so from Rust 1.13 with 9:05 until the last stable, the progress doesn't look to be huge</p>



<a name="159407137"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/159407137" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#159407137">(Feb 26 2019 at 08:20)</a>:</h4>
<p>some 1.20 build appears to be at 7:41, and worst was 1.24 with ~10:00</p>



<a name="159407184"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/159407184" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#159407184">(Feb 26 2019 at 08:21)</a>:</h4>
<p>so if anything it feels like Rust has been able to add more features without making compile times worse, but it does not feel like compile-times have been reduced significantly</p>



<a name="159407284"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/159407284" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#159407284">(Feb 26 2019 at 08:23)</a>:</h4>
<p>or at least not from these results<br>
those builds do a lot more stuff than just compiling Rust though</p>



<a name="159407295"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/159407295" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#159407295">(Feb 26 2019 at 08:23)</a>:</h4>
<p>(use rustup to add targets which requires downloading, etc.)</p>



<a name="159407352"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/tracking%20compilation%20time%20over%20the%20last%20year/near/159407352" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> gnzlbg <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/tracking.20compilation.20time.20over.20the.20last.20year.html#159407352">(Feb 26 2019 at 08:24)</a>:</h4>
<p>so the differences might just be some CI bot got lucky while downloading something</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>